package com.eascs.banknet.common.entity;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "o2o_datalist")
public class DataListEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	@Column(name = "datalist_no")
	@Id
	private String datalistNo;

	@Column(name = "loanapply_no")
	private String loanapplyNo;

	// 资料编码类别（IDC）
	@Column(name = "datalist_code")
	private String datalistCode;
	// 资料名称
	@Column(name = "datalist_name")
	private String datalistName;
	// 是否必须提供，Y-是，N-否
	@Column(name = "is_must")
	private String isMust;
	// 是否已经提供，Y-是，N-否
	@Column(name = "is_provide")
	private String isProvide;
	// 附件路径
	@Column(name = "urlpath")
	private String urlpath;
	// 是否获取附件Y:已获取，N:未获取
	@Column(name = "is_attachmentt")
	private String isAttachmentt;
	// 创建者
	@Column(name = "creat_or")
	private String creatOr;
	// 创建时间
	@Column(name = "creat_date")
	private Date creatDate;
	// 原始文件名
	@Column(name = "original_name")
	private String originalName;
	// 扩展名(jpg)
	@Column(name = "extend_nmae")
	private String extendNmae;
	// 是否已上传
	@Column(name = "is_ftp")
	private String isFtp;

	@Column(name = "update_time")
	private Date updateTime;

	// 是否已上传
	@Column(name = "is_delete")
	private String isDelete;
	
	//担保人
	@Column(name = "sponsor_id")
	private String sponsorId;

	public String getDatalistNo() {
		return datalistNo;
	}

	public void setDatalistNo(String datalistNo) {
		this.datalistNo = datalistNo;
	}

	public String getLoanapplyNo() {
		return loanapplyNo;
	}

	public void setLoanapplyNo(String loanapplyNo) {
		this.loanapplyNo = loanapplyNo;
	}

	public String getDatalistCode() {
		return datalistCode;
	}

	public void setDatalistCode(String datalistCode) {
		this.datalistCode = datalistCode;
	}

	public String getDatalistName() {
		return datalistName;
	}

	public void setDatalistName(String datalistName) {
		this.datalistName = datalistName;
	}

	public String getIsMust() {
		return isMust;
	}

	public void setIsMust(String isMust) {
		this.isMust = isMust;
	}

	public String getIsProvide() {
		return isProvide;
	}

	public void setIsProvide(String isProvide) {
		this.isProvide = isProvide;
	}

	public String getUrlpath() {
		return urlpath;
	}

	public void setUrlpath(String urlpath) {
		this.urlpath = urlpath;
	}

	public String getIsAttachmentt() {
		return isAttachmentt;
	}

	public void setIsAttachmentt(String isAttachmentt) {
		this.isAttachmentt = isAttachmentt;
	}

	public String getCreatOr() {
		return creatOr;
	}

	public void setCreatOr(String creatOr) {
		this.creatOr = creatOr;
	}

	public Date getCreatDate() {
		return creatDate;
	}

	public void setCreatDate(Date creatDate) {
		this.creatDate = creatDate;
	}

	public String getOriginalName() {
		return originalName;
	}

	public void setOriginalName(String originalName) {
		this.originalName = originalName;
	}

	public String getExtendNmae() {
		return extendNmae;
	}

	public void setExtendNmae(String extendNmae) {
		this.extendNmae = extendNmae;
	}

	public String getIsFtp() {
		return isFtp;
	}

	public void setIsFtp(String isFtp) {
		this.isFtp = isFtp;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(String isDelete) {
		this.isDelete = isDelete;
	}

	public String getSponsorId() {
		return sponsorId;
	}

	public void setSponsorId(String sponsorId) {
		this.sponsorId = sponsorId;
	}
}
